package com.whw.springboot.walk.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.whw.springboot.walk.config.IgnoreSwaggerParameter;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;
import java.util.List;

@ApiModel(value = "com-whw-springboot-walk-entity-Reback")
@NoArgsConstructor
@Data
public class Reback {

    /**
     *反馈编号
     */
    @ApiModelProperty(value = "反馈编号")
    private String rebackId;

    /**
     *反馈活动编号
     */
    @ApiModelProperty(value = "反馈活动编号")
    private String rebackActId;

    /**
     *反馈总体评价
     */
    @ApiModelProperty(value = "反馈总体评价")
    private Float rebackStar;

    /**
     *反馈用户编号
     */
    @ApiModelProperty(value = "反馈用户编号")
    private String rebackUserId;

    /**
     *反馈建议
     */
    @ApiModelProperty(value = "反馈建议")
    private String reback_Info;

    /**
     *反馈提交时间
     */
    @ApiModelProperty(value = "反馈提交时间(后台生成)")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm",timezone = "GMT+8")
    private Date rebackUpdateTime;

    @IgnoreSwaggerParameter
    private List<RebackInfo> rebackInfoList ;


}
